package com.hxh.entity.input;

import lombok.Data;


/**
 * 模板可配置的字段映射类型管理 前端参数输入
 **/
@Data
public class TemplateFieldConfigInput extends BasePageQuery {

    /**
     * 自增id
     * 索引:PRI
     **/
    private Integer id;

    /**
     * 模板id
     **/
    private Integer templateId;

    /**
     * 位置：1:搜索框 2：table列表显示 3：新增/编辑
     **/
    private String placeType;

    /**
     * 控件取值名称
     **/
    private String componentName;

    /**
     * 控件展示名称
     **/
    private String componentLabel;

    /**
     * 字段类型：option、collection、association、switch
     **/
    private String fieldType;

    /**
     * 允许的字段的类型集合，为空则不做限制
     **/
    private String allowFieldType;

    /**
     * 禁止的字段的类型集合，为空则不做限制
     **/
    private String banFieldType;

    private String rebuildFlag;

}
